package main

import "fmt"

//我现在想去用model包的变量
//需要保证utils.go处于%GOPATH%/src/下
//这里我将utils.go拷贝到%GOPATH%/src/testpackage/model下

import "testpackage/model"

func main() {
	//所有能自定义名称的都叫 标识符（变量名、函数名、方法名、包名等）
	//保留关键字不可以作为变量名 如if break等
	// _是一个特殊的变量名，用于表示忽略值,不可以单独用来命名变量
	//用于忽略函数返回值使用
	var _ int32 = 10 // 这行可以通过编译，因为_就是忽略的意思，所以不存在初始化变量不使用的概念
	// fmt.Printf("_的值：%v", _)//编译错误
	//int和float32很特殊，不是保留关键字，可以用来命名变量,但是不要这样用，太恶心了。。。。
	var int int32 = 100
	fmt.Printf("名为int的变量的值:%v \n", int)
	var float32 float32 = 2.2
	fmt.Printf("名为float32的变量的值:%v \n", float32)
	//输出model包下的公开变量
	fmt.Printf("model包中的变量:%v \n", model.Info)
}
